ecological complexity - Spanish English Dictionary